package com.hushow.plugin.brick.demo2.tzdemo.vo.response;

import java.time.LocalTime;
import java.util.Date;
import java.io.Serializable;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * (Kctz)实体类
 *
 * @author hushowly
 * @since 2025-07-26 21:41:09
 */
@Getter
@Setter
@ToString
@ApiModel(value = "", description = "")
public class ListKctzByPageResp {

    /**
     * 主键
     */
    @ApiModelProperty(required = false, value = "主键")
    private String id;
    /**
     * 日期
     */
    @ApiModelProperty(required = false, value = "日期")
    private Date reportDate;
    /**
     * 装载时间
     */
    @ApiModelProperty(required = false, value = "装载时间")
    private LocalTime loadingTime;
    /**
     * 卸矿时间
     */
    @ApiModelProperty(required = false, value = "卸矿时间")
    private LocalTime dumpTime;
    /**
     * 班次（白班，夜班）
     */
    @ApiModelProperty(required = false, value = "班次（白班，夜班）")
    private String classNo;
    /**
     * 卡车
     */
    @ApiModelProperty(required = false, value = "卡车")
    private String truckName;
    /**
     * 卡车id
     */
    @ApiModelProperty(required = false, value = "卡车id")
    private String truckId;
    /**
     * 司机
     */
    @ApiModelProperty(required = false, value = "司机")
    private String driverName;
    /**
     * 司机id
     */
    @ApiModelProperty(required = false, value = "司机id")
    private String driverId;
    /**
     * 总车数
     */
    @ApiModelProperty(required = false, value = "总车数")
    private Integer totalVc;
    /**
     * 总产量
     */
    @ApiModelProperty(required = false, value = "总产量")
    private Float totalOutput;
}
